wire insulation - French English Dictionary